草庐IT

Python Matplotlib 箱线图颜色

全部标签

java - 在 Android 运行时更改主题颜色

这个问题在这里已经有了答案:Setthemecolordynamically(5个答案)关闭4年前。如果在应用中添加多个主题,则可以更改主题颜色,并且可以在运行时轻松切换。另一种方法是逐个更改actiobar、textview等对象的颜色。这种方式很长,需要很多代码。我发现的简单方法是更改​​colors.xml文件中声明的颜色,但我找不到以编程方式或第三方库的方式来执行此操作。有没有办法做到这一点。我的颜色XML文件:#ea1e63#303F9F#FF4081我只想在运行时更改colorPrimary颜色,这将更改所有应用程序Activity的颜色。我找到了https://githu

android - 上下文/覆盖主题颜色

我遇到了一个问题,我尝试了几种方法来面对它,但仍然没有成功。我的应用使用了多个主题,例如:万圣节、圣诞节等,并且我在小部件上使用了一些颜色属性,例如TabLayout背景、文本颜色等,以将应用背景化。问题是:如何根据主题上下文使用具有不同值的相同颜色属性?所以,基本上这是声明颜色的正常方法:@android:color/white@color/white但是,主题和颜色是不可变的,所以我想,也许我可以覆盖每个主题中的那些颜色,例如:@color/christmas_red@color/white=>不成功其他线索,将这些颜色声明为属性:并在我的XML中使用主题,如下所示:“?attr/

Android - 以编程方式更改 Lollipop 前设备上的状态栏颜色

我想以编程方式更改前Lollipop设备上的状态栏颜色。我很清楚Material设计colouPrimaryDark不会在Lollipop之前工作,因为状态栏颜色是操作系统本身的关注点,Lollipop之前的设备不会提供这样的功能。所以我想通过java文件以编程方式进行。这可能吗?目前我正在使用这个Material设计代码。@color/primaryColor@color/primaryColor@color/primaryColor因为这不适用于21以下的API。所以我想通过java来完成。 最佳答案 实际上,我们可以在+Kit

android - 引用具有修改后的 alpha 的颜色资源

有没有办法在xml资源文件中引用具有修改后的alpha值的颜色资源?我正在寻找的是这样的东西:#19AEE0#8019AEE0@color/myColor我知道这可以通过编程方式轻松完成,但是在为相同颜色定义多个透明度值时,以声明方式进行会更清晰、更易读。 最佳答案 在四处搜索以将颜色重音设置为波纹可绘制对象的颜色后,我发现这可以借助来完成。.添加color资源文件夹(如果不存在)并在那里创建一个新文件,其基本名称将用作颜色资源。例如,将其命名为my_color_transparent.xml.然后,粘贴以下内容。此时,您可以将其引

android - 使用波纹效果更改 FAB 颜色

在Android中,我想做这样的事情(但是有2种交替的颜色,黑色和白色:像这样用波纹效果改变颜色我尝试做的是:1)通过XML设置默认的backgroundTint和波纹颜色app:backgroundTint="@android:color/black"app:rippleColor="@android:color/white"2)onclick方法中,将backgroundTint改为白色,波纹颜色改为黑色为初始颜色设置一个字符串,即high_color="black"。那么,fab.setOnClickListener(newView.OnClickListener(){@Requ

android - 如何显示从当前位置到某个目的地(某个地址)位置的路线图?

在ReactNative中,我正在使用react-native-maps开发一个示例应用程序。它工作正常,但我没有发现:HowcanIshowRouteMapfromthecurrentlocationtoanotheraddressorLocation?这是我的代码:{this.state.markers.map(marker=>(this.bookDoctorsAppointment(marker)}>))}实际上,在这段代码中,我看到了一些标记列表,但我不需要所有标记路线图...我只需要一些特定标记到当前位置。这里我附上了我想要的图片: 最佳答案

android - 如何在android中为AppCompatButton的文本颜色创建水平渐变

我想为我的AppCompatButton生成水平文本颜色渐变。我能够通过完成垂直文本颜色渐变valsignInBtn=view.findViewById(R.id.btn_sign_in)valtextShader=LinearGradient(0f,0f,0f,signInBtn.textSize,ContextCompat.getColor(context,R.color.gradient_start),ContextCompat.getColor(context,R.color.gradient_end),TileMode.CLAMP)signInBtn.paint.shader

android - 如何在 Swipe 上更改 RecyclerView 项目颜色?

我正在尝试让recyclerView项目在滑动时改变颜色,所以它会被突出显示,因为在滑动时我打开了一个AlertDialog这样这个人就会认出他是哪一个项目正在改变。但我的主要问题是,当我尝试使用更改背景颜色时viewHolder.itemView.setBackgroundColor(Color.parseColor("#cc0000"));什么都没有,这是我来自recyclerView构建器的完整代码publicvoidbuildTopRecyclerView(){mRecyclerViewTOP=findViewById(R.id.listView);mRecyclerViewT

android - 我怎样才能在 ListView 中放置不同的颜色

我想在ListView的每一行中获取不同的颜色但当前只显示一种颜色那我该怎么做ArrayAdapteradapter=newArrayAdapter我想在每一行中使用不同的颜色请告诉我该怎么做谢谢 最佳答案 你可以使用anonymousArrayAdapter你必须在getView()中写代码Sudo代码ArrayAdapteradapter=newArrayAdapter(this,R.layout.main,R.id.textview1,titles){@OverridepublicViewgetView(intposition

android - 在用户输入时更改文本颜色?

当用户输入EditText时,我希望某些关键字改变颜色。我可以在应用程序发现用户键入它并使用Html.fromHtml时在关键字周围放置HTML标记,但用户将自己输入真正的HTML标记,这会使它变得困惑。所以我想我应该使用Spannable?我应该如何准确扫描EditText中的这些关键字?意思——什么是最有效的方法?我在想可能是所有关键字的数组-然后遍历并查看是否找到任何匹配项。关于如何处理这个问题有什么想法吗? 最佳答案 您好,在EditText上使用TextWatcher查看用户输入的内容,并使用Linkify检查模式。htt